@charset "utf-8";
body{ margin:0px; padding:0px; font-size:14px;overflow-x: hidden;}
h1,h2,h3,h4,h5,h6,ul,dl,dd,dt,ol,div,form,img{ margin:0px; padding:0px; border:0px;}
body{ font-family:"微软雅黑"; color:#000;}
li{ list-style-type:none;}
a{color:#000; text-decoration:none;}
a:hover{ color:#cc0000; text-decoration:none;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}

/*---------------首页头部-------------------*/
.tp{background:url(../images/tbg.jpg) repeat-x; height:30px; line-height:30px;}
.tp_m{width:1100px; margin:0 auto;}

.top_m{width:1100px; margin:0 auto; height:115px;}
.top_ml{float:left;}
.top_ml a{background:url(../images/logo.jpg) no-repeat; display:block; width:480px; height:67px; margin-top:25px; text-indent:-999em;}
.top_mm{background:url(../images/phone.jpg) no-repeat; width:241px; margin-top:28px; height:52px; float:left; margin-left:160px;}
.top_mr{float:right; margin-top:30px;}
.top_mr a{margin:0 10px;}

.menu{background:#0a8ad3; height:50px; line-height:50px;}
.nav{width:1100px; margin:0 auto;}
.nav ul li.current a.topa{ background:#41abe8; color:#fff;}
.nav ul li{width:130px; float:left; text-align:center; font-size:16px; margin:0 2px;}
.nav ul li a{display:block; color:#fff;}
.nav ul li a:hover{display:block; background:#41abe8; color:#fff;}

/* banner */
.DB_tab25 {width:100%;height:462px;position:relative;overflow:hidden;cursor:pointer;}
.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:462px;display:none;}
.DB_tab25 .DB_imgSet{position:absolute;width:1000px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:400px;top:160px;}
.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:405px;top:265px}
.DB_tab25 .DB_menuWrap{position:absolute;width:1000px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:435px;text-align:center;font-size:0; border-radius:20px;}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}
.DB_tab25 .DB_prev{position:absolute;left:-100px;top:190px;cursor:pointer;display:none}
.DB_tab25 .DB_next{position:absolute;right:-100px;top:190px;cursor:pointer;display:none}

/*----------------------首页中部-----------------------------*/
.m1{width:1100px; margin:30px auto;}
.m1_t{background:url(../images/abg.jpg) no-repeat; width:1098px; height:68px; margin:0 auto;}
.m1_m{margin-top:30px;}
.m1_m ul li{width:215px; float:left; margin:15px 19px; border:1px #e5e5e5 solid; padding:10px 10px; height:315px;}
.m1_m ul li .m1_mm{font-size:18px; width:120px; margin:10px 0px; line-height:33px; color:#3a8dd1; border-bottom:4px #3a8dd1 solid;}
.m1_m ul li .m1_mb{line-height:23px;}

.m2{background:#f0f0f0; padding:40px 0px;}
.m2_m{width:1100px; margin:0 auto;}
.m2_ml{width:230px; float:left;}
.m2_ml_t{background:#0a8ad3; height:72px; margin-top:8px; padding-top:20px; color:#fff; font-size:20px; text-align:center;}
.m2_ml_t span{font-size:16px;}
.m2_ml_m{background:#ffffff;}
.m2_ml_m ul li{height:45px; line-height:45px; display:block;}
.m2_ml_m ul li a{display:block; padding-left:10px;}
.m2_ml_m ul li a:hover{background:#a2a2a2; color:#fff; padding-left:10px; display:block;}
.m2_mr{width:850px; float:right;}
.m2_mr_t{background:url(../images/bg1.jpg) repeat-x; height:86px; padding-top:18px; font-size:24px; color:#d11c0b; text-align:center;}
.m2_mr_t span{color:#000; font-size:13px; text-transform:uppercase;}
.pr{}
.pr ul li{width:195px; height:178px; font-size:12px; background:#fff; border:1px #0a8ad3 solid; margin:8px 7px; float:left; text-align:center;}
.pr ul li img{width:195px; height:145px; margin-bottom:3px;}
.pr ul li:hover{background:#ddd; cursor:pointer;}

.m3{width:1100px; margin:30px auto;}
.m3_l{width:655px; float:left; height:380px;}
.m3_lt{height:35px; line-height:35px; border-bottom:1px #838383 solid;}
.m3_lt_l{width:115px; float:left; border-bottom:2px #098ed1 solid; color:#fe0000; font-size:20px;}
.m3_lt_r{float:right;}
.m3_lm{height:145px; margin-top:15px; background:url(../images/line.jpg) no-repeat center bottom;}
.m3_lm_l{width:220px; float:left;}
.m3_lm_r{width:420px; float:right;}
.m3_lm_rt{font-size:16px;}
.m3_lm_rm{margin-top:5px; line-height:24px;}
.m3_lb{margin-top:10px; color:#666;}
.m3_lb ul li{line-height:28px; background:url(../images/li.png) no-repeat left center; padding-left:15px;}
.m3_c{float:left; background:url(../images/bg1.jpg) no-repeat center; height:380px; width:23px; margin-left:35px;}
.m3_r{width:365px; float:right; height:380px;}
.m3_rm{margin-top:10px; height:380px;}
.m3_rm ul li{height:150px; margin:15px 0px; background:url(../images/line.jpg) no-repeat center bottom;}

.m4_m{background:#f0f0f0; padding:50px 0px;}
.m4{width:1100px; margin:0 auto;}
.m4_l{width:315px; float:left; height:290px; background:#fff;}
.m4_lt{margin:15px 15px 10px 15px;}
.m4_lm{margin:0 15px;}
.m4_lm ul li{line-height:24px;}
.m4_r{width:740px; float:right; height:270px; background:#fff; padding:10px 15px;}
.jdjs{width:740px; margin-top:20px; overflow:hidden; height:220px;}
.jdjs ul li{float:left; width:255px; height:220px; text-align:center;}
.jdjs ul li img{width:235px; height:160px; margin-bottom:10px;}
.jdjs ul #demos {overflow:hidden; width:740px;}
.jdjs ul #indemos { float:left; width:740%;}
.jdjs ul #demos1 { float:left;}
.jdjs ul #demos2 { float:left;}

/*---------------友情链接----------------*/
.link{background:url(../images/link.jpg) no-repeat; width:980px; height:28px; padding-left:116px; margin:20px auto; padding-top:33px;}

/*Top按钮*/
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
.tbox{z-index:9999; width:50px;float:right;position:fixed;right:10px;bottom:15px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:15px;display:none;}/*解决IE6下不兼容 position:fixed 的问题*/
.tbox #gotop{width:50px;height:50px;background:url(../images/icon.png) no-repeat 0 0;display:block;}

/*---------------底部-------------------*/
.foot{background:#0091fe; padding:30px; height:90px; margin-top:20px;}
.mf{width:1100px; margin:0 auto; color:#fff; line-height:25px; font-size:15px;}
.mf a{color:#fff;}

/*--------------内页-------------------*/
.main{width:1100px; margin:15px auto;}
.main_l{width:230px; float:left; position:relative; z-index:10000;}
.main_lm{background:#f0f0f0;}
.main_lm ul li{border-bottom:1px #ddd dashed; height:40px; line-height:40px; text-align:center;}
.main_lm ul li a{display:block;}
.main_lm ul li a:hover{background:#0091fe; color:#fff; display:block;}

/*---------------内页右侧-------------------*/
.main_r{width:840px; float:right; min-height:320px;}
.main_rt{height:45px; font-size:16px; background:url(../images/home.jpg) no-repeat left center; padding-left:25px; line-height:45px; border-bottom:1px #ddd solid;}
.main_rm{width:820px; margin:15px auto; line-height:25px;}
.content{width:820px; margin:15px auto; line-height:25px;}
.ct{width:840px; margin:15px auto;}
.ct ul li{float:left; width:210px; text-align:center; margin-top:7px;}
.ct ul li img{width:190px; height:160px; margin:5px auto; border:1px #ddd solid; padding:2px 2px;}

.content1{width:820px; margin:15px auto; min-height:320px; line-height:27px;}
.content1 ul li{height:35px; color:#111; line-height:35px; border-bottom:1px #ddd dashed; background:url(../images/li.png) no-repeat left center; padding-left:15px;}
.fl{float:left;}
.fr{float:right;}
.page1{clear:both; font-size:16px;}
.center{margin-top:15px; text-align:center;}

.fy{line-height:25px; margin-top:10px;}
.title{text-align:center; font-size:20px; font-weight:bold;}
.anything{margin:10px auto; line-height:26px;}
.atime{text-align:center; margin-top:10px; background:#ededed; height:30px; line-height:30px;}
.time{height:30px; border-top:1px #ddd solid; font-size:12px; font-family:'宋体'; margin:15px 0px; border-bottom:1px #ddd solid; line-height:30px; text-align:center;}